marriageable population - English Synonyms Dictionary